top weave - German English Dictionary